速報APP / 工具 / Coming Home

Coming Home

價格:免費

更新日期:2015-12-16

檔案大小:1.8M

目前版本:1.1.8b

版本需求:Android 4.0.3 以上版本

官方網站:http://cominghome.mceoin.net/

Email:cominghome@mceoin.net

Coming Home(圖1)-速報App

ANNOUNCEMENT: Sorry folks. I stopped active development in March 2016. Nest turned down my request for more users. The app is using a development key that limits to 1000 users. The app was about to go over that number so I made a request for more. They denied the request because it violated the requirement that apps are only allowed to change away/home after the user has explicitly confirmed the change. That means the app would need to ask every time, which defeats the purpose of the app. Ironically they had just updated the Nest app with that functionality. So technically their own app violates the requirement.

I'm leaving the backend up so if the app works for you great. If not, sorry, hopefully Nest will continue to improve their app.

--------------------

Coming Home is an Android application that works with your Nest Thermostat to automatically set the status to home or away based on a geofence that you set.

Coming Home(圖2)-速報App

After Nest has been updated, a notification will be shown on your phone and optionally an Android Wear device. The notification can be disabled if desired.

Coming Home keeps track of all users of the same Nest and only sets status to away if all users are away.

This is an Open Source project that can be found at https://github.com/rmceoin/cominghome

If you run into issues, take a look at http://cominghome.mceoin.net/ for more detail. Discussion group can be found at https://groups.google.com/forum/#!forum/coming-home-app If you still have issues, please email me so that I can help troubleshoot.

Coming Home(圖3)-速報App

If you're running Marshmallow, you may need to go to the phone's Settings -> Battery -> Battery optimization and change Coming Home to Not optimized. Android puts background services into Doze and turns off networking for them. I'm looking into a different method of performing the background network call to the backend, but until then, this setting should do the trick.